Train-To-Train Communication Based 'Autonomous Train Control System'